package com.example.demo.runner.code;

import java.io.IOException;
import java.util.concurrent.BlockingQueue;

public interface CodeRunnerInterface extends Runnable {
    public void compile() throws IOException;

    public BlockingQueue<RunnerMessage> getInputQueue();

    public BlockingQueue<RunnerMessage> getOutputQueue();

    public void stop();
}
